import request from '@/utils/request'

// 在非组件模块中获取store必须通过这种导入的方式，组件中没有this.$store（两者用法结果一样）
// import store from '@/store/index.js'

// 登录的 API 接口
export const loginAPI = data => {
  return request.post('/app/v1_0/authorizations', data)
}

// 发送短信验证码
export const sendSms = mobile => {
  return request({
    method: 'GET',
    // ${mobile} 所要发送验证码的手机号
    url: `/app/v1_0/sms/codes/${mobile}`
  })
}

// 获取登录用户的自己的信息
export const getCurrentUser = () => {
  return request({
    method: 'GET',
    // ${mobile} 所要发送验证码的手机号
    url: '/app/v1_0/user'
    // headers: {
    //   Authorization: `Bearer ${store.state.user.token}`
    // }
  })
}
